<?php
namespace Home\Controller;
use Think\Controller;
class NoteController extends Controller {
/*1.获取所有帖子信息*/
public function AllNote(){
        //调用模型层获取数据
        $notemodel=M('note');  
        $note=$notemodel->order('note_id desc')->select();
        //调用视图层显示数据
        $this->note=$note;
        exit(json_encode($note));
        // $this->display();
    }
/*2.获取某一条帖子的详情*/
     public function userNotedetail(){
      $note_id=$_GET['note_id'];
      $notemodel=M('note');
      $note=$notemodel->find($note_id); 
      $this->note=$note;
      exit(json_encode($note));
    } 
/*3.查看每个俱乐部的帖子*/
    public function getClubAllNote(){   
        $club_id=$_GET['club_id'];
        $notemodel=M('note');
        $note=$notemodel->table('note n,club_info c')->where("n.club_id=$club_id and n.club_id=c.club_id")->field('n.*,c.club_name')->select();
        //调用视图层显示数据
        $this->note=$note;
        exit(json_encode($note));
    }
/*4.用户删除某条帖子*/
     public function delNote(){
    $note_id=$_GET['note_id'];
    $noteModel = M("note"); // 实例化User对象
    $note=$noteModel->select($note_id);
    $result=$noteModel->delete($note_id); // 删除id为5的用户数据
    if ($note[0]['note_picture']!='nopic.jpg') {
        $picPath='Public/Home/photo/'.$note[0]['note_picture'];
        unlink($picPath);
    }
        if($result){                    
            // $this->success('删除成功');//设置成功后跳转页面的地址，默认的返回页面是$_SERVER['HTTP_REFERER']
            echo  json_encode(true);

            } else {
             // $this->error('删除失败'); //错误页面的默认跳转页面是返回前一页，通常不需要设置
                echo  json_encode(failed);
            }
    }
    /*5.用户发帖子*/
    Public function addNote(){
    $data['note_id']=$_GET['note_id'];
    $data['note_intro']=$_GET['note_intro'];
    $data['note_title']=$_GET['note_title'];
    // $data['club_id']=$_GET['club_id'];
    $data['note_time'] =  date("Y-m-d H:i:s"); 
    $notemodel=M('note');                                           
    $note=$notemodel->add($data);
    if(false !==$note){    
    $this->ajaxReturn(SUCCESS,'JSON');
    }else{
        //$this->false;
         $this->ajaxReturn($FALSE,'JSON');
    }  
}
    

 // public function MyUpload(){
 //                //上传头像
 //              $upload = new \Think\Upload();// 实例化上传类
 //              $upload->maxSize  = 3145728 ;// 设置附件上传大小
 //              $upload->allowExts  = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
 //              $upload->rootPath  =  './';
 //              $upload->savePath =  'Public/Uploads/notephoto/note_1.jpg';// 设置附件上传目录
 //              $upload->autoSub = false;
 //              $upload->saveName = date("YmdHis").rand(100,999);//定义名字
 //               // 上传单个文件 
 //              $info = $upload->upload();                    
 //                  if(!$info) {// 上传错误提示错误信息
 //                      $this->error($upload->getError());
 //                    }else{// 上传成功 获取上传文件信息
 //                return $info;
 //                         }
 //    }    



public function  userNotelist(){   
        $user_id=$_GET['user_id'];
        $notemodel=M('note');
        $note=$notemodel->table('note n,users u')->where("u.user_id=$user_id and u.user_id=c.user_id")->field('n.*,u.user_name')->select();
        //调用视图层显示数据
        $this->note=$note;
        exit(json_encode($note));
    }


 public function editNote(){
      $note_id=$_GET['note_id'];
      $notemodel=M('note');
      $note=$notemodel->find($note_id); 
      $this->note=$note;
      exit(json_encode($note));
    }

    }
    

